crimson-capped fruit dove - Spanish English Dictionary